shop where clogs are made or sold - Englisch Synonyme Wörterbuch